Big Huge Thesaurus

white admiral

noun